[INFO] fetching crate clutter 1.20.0...
[INFO] building clutter-1.20.0 against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] extracting crate clutter 1.20.0 into /workspace/builds/worker-8/source
[INFO] validating manifest of crates.io crate clutter 1.20.0 on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate clutter 1.20.0
[INFO] finished tweaking crates.io crate clutter 1.20.0
[INFO] tweaked toml for crates.io crate clutter 1.20.0 written to /workspace/builds/worker-8/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cairo v0.0.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 076ae59b79489c771aa9a8bd018e8e71fb8af9018bb829e312b75da23e73675c
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "076ae59b79489c771aa9a8bd018e8e71fb8af9018bb829e312b75da23e73675c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "076ae59b79489c771aa9a8bd018e8e71fb8af9018bb829e312b75da23e73675c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "076ae59b79489c771aa9a8bd018e8e71fb8af9018bb829e312b75da23e73675c", kill_on_drop: false }`
[INFO] [stdout] 076ae59b79489c771aa9a8bd018e8e71fb8af9018bb829e312b75da23e73675c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0c3436c66354cb93c01e4f50bf621d9637a31afc08a5c3fea16b3e78ee61afd1
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "0c3436c66354cb93c01e4f50bf621d9637a31afc08a5c3fea16b3e78ee61afd1", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.95
[INFO] [stderr]    Compiling rustc-serialize v0.3.24
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling num-iter v0.1.42
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling num-bigint v0.1.44
[INFO] [stderr]    Compiling num-complex v0.1.43
[INFO] [stderr]    Compiling num-rational v0.1.42
[INFO] [stderr]    Compiling num v0.1.42
[INFO] [stderr]    Compiling cairo v0.0.4
[INFO] [stderr]    Compiling clutter v1.20.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1796:49
[INFO] [stdout]      |
[INFO] [stdout] 1796 |   fn on_allocation_changed(&mut self, handler: &|&mut ActorRef, &Box, allocation::Flags|) -> u64 {
[INFO] [stdout]      |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `...`, `..=`, `..`, `::`, `:`, or `{`, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1796:88
[INFO] [stdout]      |
[INFO] [stdout] 1796 |   fn on_allocation_changed(&mut self, handler: &|&mut ActorRef, &Box, allocation::Flags|) -> u64 {
[INFO] [stdout]      |                                                                                        ^ expected one of 8 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1799:176
[INFO] [stdout]      |
[INFO] [stdout] 1799 | ... handler_for_on_allocation_changed, std::mem::transmute::<&|&mut ActorRef, &Box, allocation::Flags|, *mut libc::c_void>(handler), null...
[INFO] [stdout]      |                                                               ^ expected type
[INFO] [stdout]      |
[INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments
[INFO] [stdout]      |
[INFO] [stdout] 1799 |       return rsi_connect_on_allocation_changed(self.as_actor(), "allocation_changed".to_c_str().unwrap() as *mut i8, handler_for_on_allocation_changed, std::mem::transmute::<{ &|&mut ActorRef }, &Box, allocation::Flags|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]      |                                                                                                                                                                               ^                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `,`, `::`, `:`, `<`, `=`, or `>`, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1799:215
[INFO] [stdout]      |
[INFO] [stdout] 1799 | ...nsmute::<&|&mut ActorRef, &Box, allocation::Flags|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]      |                                                     ^ expected one of 9 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1804:38
[INFO] [stdout]      |
[INFO] [stdout] 1804 |   fn on_destroy(&mut self, handler: &|&mut ActorRef|) -> u64 {
[INFO] [stdout]      |                                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]     --> src/actor/mod.rs:1807:141
[INFO] [stdout]      |
[INFO] [stdout] 1807 | ... i8, handler_for_on_destroy, std::mem::transmute::<&|&mut ActorRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]      |                                                      ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1807:143
[INFO] [stdout]      |
[INFO] [stdout] 1807 | ...as *mut i8, handler_for_on_destroy, std::mem::transmute::<&|&mut ActorRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]      |                                                               ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1822:65
[INFO] [stdout]      |
[INFO] [stdout] 1822 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |actor: &mut ActorRef, allocation_box: &Box, flags: allocation::Flags|>(h...
[INFO] [stdout]      |                                                                 ^ expected type
[INFO] [stdout]      |
[INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments
[INFO] [stdout]      |
[INFO] [stdout] 1822 |     let handler = std::mem::transmute::<*mut libc::c_void, { &mut |actor: &mut ActorRef }, allocation_box: &Box, flags: allocation::Flags|>(handler);
[INFO] [stdout]      |                                                            ^                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `,` or `>`, found `&`
[INFO] [stdout]     --> src/actor/mod.rs:1822:104
[INFO] [stdout]      |
[INFO] [stdout] 1822 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |actor: &mut ActorRef, allocation_box: &Box, flags: allocation::Flags|>(h...
[INFO] [stdout]      |                                                                                                        ^ expected one of `,` or `>`
[INFO] [stdout]      |
[INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments
[INFO] [stdout]      |
[INFO] [stdout] 1822 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |actor: &mut ActorRef, { allocation_box: &Box }, flags: allocation::Flags|>(handler);
[INFO] [stdout]      |                                                                                        ^                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `(`, `+`, `,`, `::`, `<`, or `>`, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1822:134
[INFO] [stdout]      |
[INFO] [stdout] 1822 | ...cation_box: &Box, flags: allocation::Flags|>(handler);
[INFO] [stdout]      |                                              ^ expected one of `(`, `+`, `,`, `::`, `<`, or `>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]     --> src/actor/mod.rs:1832:40
[INFO] [stdout]      |
[INFO] [stdout] 1832 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |actor: &mut ActorRef|>(handler);
[INFO] [stdout]      |                                        ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]     --> src/actor/mod.rs:1832:65
[INFO] [stdout]      |
[INFO] [stdout] 1832 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |actor: &mut ActorRef|>(handler);
[INFO] [stdout]      |                                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> src/canvas.rs:64:35
[INFO] [stdout]    |
[INFO] [stdout] 64 |   fn on_draw(&mut self, handler: &|&mut CanvasRef, &mut cairo::Cairo, i32, i32| -> bool) -> u64 {
[INFO] [stdout]    |                                   ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `:` or `@`, found `|`
[INFO] [stdout]   --> src/canvas.rs:64:79
[INFO] [stdout]    |
[INFO] [stdout] 64 |   fn on_draw(&mut self, handler: &|&mut CanvasRef, &mut cairo::Cairo, i32, i32| -> bool) -> u64 {
[INFO] [stdout]    |                                                                               ^ expected one of `:` or `@`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> src/canvas.rs:67:135
[INFO] [stdout]    |
[INFO] [stdout] 67 | ...() as *mut i8, handler_for_on_draw, std::mem::transmute::<&|&mut CanvasRef, &mut cairo::Cairo, i32, i32| -> bool, *mut libc::c_void>(h...
[INFO] [stdout]    |                                                               ^ expected type
[INFO] [stdout]    |
[INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments
[INFO] [stdout]    |
[INFO] [stdout] 67 |       return rsi_connect_on_draw(self.as_canvas(), "draw".to_c_str().unwrap() as *mut i8, handler_for_on_draw, std::mem::transmute::<{ &|&mut CanvasRef }, &mut cairo::Cairo, i32, i32| -> bool, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]    |                                                                                                                                      ^                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `,`, `::`, `:`, `<`, `=`, or `>`, found `|`
[INFO] [stdout]   --> src/canvas.rs:67:179
[INFO] [stdout]    |
[INFO] [stdout] 67 | ...e::<&|&mut CanvasRef, &mut cairo::Cairo, i32, i32| -> bool, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]    |                                                     ^ expected one of 9 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> src/canvas.rs:89:65
[INFO] [stdout]    |
[INFO] [stdout] 89 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |canvas: &mut CanvasRef, cairo: &mut cairo::Cairo, width: i32, height: i3...
[INFO] [stdout]    |                                                                 ^ expected type
[INFO] [stdout]    |
[INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments
[INFO] [stdout]    |
[INFO] [stdout] 89 |     let handler = std::mem::transmute::<*mut libc::c_void, { &mut |canvas: &mut CanvasRef }, cairo: &mut cairo::Cairo, width: i32, height: i32| -> bool>(handler);
[INFO] [stdout]    |                                                            ^                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `,`, `>`, `?`, `for`, lifetime, or path, found `&`
[INFO] [stdout]   --> src/canvas.rs:89:97
[INFO] [stdout]    |
[INFO] [stdout] 89 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |canvas: &mut CanvasRef, cairo: &mut cairo::Cairo, width: i32, height: i3...
[INFO] [stdout]    |                                                                        -                        ^ expected one of 8 possible tokens
[INFO] [stdout]    |                                                                        |
[INFO] [stdout]    |                                                                        tried to parse a type due to this type ascription
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#![feature(type_ascription)]` lets you annotate an expression with a type: `<expr>: <type>`
[INFO] [stdout]    = note: see issue #23416 <https://github.com/rust-lang/rust/issues/23416> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:406:39
[INFO] [stdout]     |
[INFO] [stdout] 406 |   fn on_activate(&mut self, handler: &|&mut StageRef|) -> u64 {
[INFO] [stdout]     |                                       ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]    --> src/stage.rs:409:144
[INFO] [stdout]     |
[INFO] [stdout] 409 | ...i8, handler_for_on_activate, std::mem::transmute::<&|&mut StageRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]     |                                                      ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:409:146
[INFO] [stdout]     |
[INFO] [stdout] 409 | ...s *mut i8, handler_for_on_activate, std::mem::transmute::<&|&mut StageRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]     |                                                               ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:414:41
[INFO] [stdout]     |
[INFO] [stdout] 414 |   fn on_deactivate(&mut self, handler: &|&mut StageRef|) -> u64 {
[INFO] [stdout]     |                                         ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]    --> src/stage.rs:417:150
[INFO] [stdout]     |
[INFO] [stdout] 417 | ..., handler_for_on_deactivate, std::mem::transmute::<&|&mut StageRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]     |                                                      ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:417:152
[INFO] [stdout]     |
[INFO] [stdout] 417 | ...*mut i8, handler_for_on_deactivate, std::mem::transmute::<&|&mut StageRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]     |                                                               ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:422:41
[INFO] [stdout]     |
[INFO] [stdout] 422 |   fn on_fullscreen(&mut self, handler: &|&mut StageRef|) -> u64 {
[INFO] [stdout]     |                                         ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]    --> src/stage.rs:425:150
[INFO] [stdout]     |
[INFO] [stdout] 425 | ..., handler_for_on_fullscreen, std::mem::transmute::<&|&mut StageRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]     |                                                      ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:425:152
[INFO] [stdout]     |
[INFO] [stdout] 425 | ...*mut i8, handler_for_on_fullscreen, std::mem::transmute::<&|&mut StageRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]     |                                                               ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:430:43
[INFO] [stdout]     |
[INFO] [stdout] 430 |   fn on_unfullscreen(&mut self, handler: &|&mut StageRef|) -> u64 {
[INFO] [stdout]     |                                           ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]    --> src/stage.rs:433:156
[INFO] [stdout]     |
[INFO] [stdout] 433 | ...handler_for_on_unfullscreen, std::mem::transmute::<&|&mut StageRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]     |                                                      ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:433:158
[INFO] [stdout]     |
[INFO] [stdout] 433 | ...ut i8, handler_for_on_unfullscreen, std::mem::transmute::<&|&mut StageRef|, *mut libc::c_void>(handler), null_void, 0);
[INFO] [stdout]     |                                                               ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]    --> src/stage.rs:454:40
[INFO] [stdout]     |
[INFO] [stdout] 454 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |stage: &mut StageRef|>(handler);
[INFO] [stdout]     |                                        ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:454:65
[INFO] [stdout]     |
[INFO] [stdout] 454 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |stage: &mut StageRef|>(handler);
[INFO] [stdout]     |                                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]    --> src/stage.rs:464:40
[INFO] [stdout]     |
[INFO] [stdout] 464 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |stage: &mut StageRef|>(handler);
[INFO] [stdout]     |                                        ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:464:65
[INFO] [stdout]     |
[INFO] [stdout] 464 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |stage: &mut StageRef|>(handler);
[INFO] [stdout]     |                                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]    --> src/stage.rs:474:40
[INFO] [stdout]     |
[INFO] [stdout] 474 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |stage: &mut StageRef|>(handler);
[INFO] [stdout]     |                                        ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:474:65
[INFO] [stdout]     |
[INFO] [stdout] 474 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |stage: &mut StageRef|>(handler);
[INFO] [stdout]     |                                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unmatched angle bracket
[INFO] [stdout]    --> src/stage.rs:484:40
[INFO] [stdout]     |
[INFO] [stdout] 484 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |stage: &mut StageRef|>(handler);
[INFO] [stdout]     |                                        ^ help: remove extra angle bracket
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> src/stage.rs:484:65
[INFO] [stdout]     |
[INFO] [stdout] 484 |     let handler = std::mem::transmute::<*mut libc::c_void, &mut |stage: &mut StageRef|>(handler);
[INFO] [stdout]     |                                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/actor/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/canvas.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/color.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/constraint/bind.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/constraint/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/content.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/scaling.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `unstable` attribute input
[INFO] [stdout]    --> src/stage.rs:387:3
[INFO] [stdout]     |
[INFO] [stdout] 387 |   #[unstable]
[INFO] [stdout]     |   ^^^^^^^^^^^ help: must be of the form: `#[unstable(feature = "name", reason = "...", issue = "N")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `unstable` attribute input
[INFO] [stdout]    --> src/stage.rs:398:3
[INFO] [stdout]     |
[INFO] [stdout] 398 |   #[unstable]
[INFO] [stdout]     |   ^^^^^^^^^^^ help: must be of the form: `#[unstable(feature = "name", reason = "...", issue = "N")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/stage.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]  --> src/text.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: malformed `stable` attribute input
[INFO] [stdout]   --> src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | #![stable]
[INFO] [stdout]    | ^^^^^^^^^^ help: must be of the form: `#[stable(feature = "name", since = "version")]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]    --> src/actor/mod.rs:275:16
[INFO] [stdout]     |
[INFO] [stdout] 275 |       use std::c_str::ToCStr;
[INFO] [stdout]     |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]     --> src/actor/mod.rs:1989:16
[INFO] [stdout]      |
[INFO] [stdout] 1989 |       use std::c_str::ToCStr;
[INFO] [stdout]      |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]    --> src/color.rs:176:16
[INFO] [stdout]     |
[INFO] [stdout] 176 |       use std::c_str::ToCStr;
[INFO] [stdout]     |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]    --> src/stage.rs:266:16
[INFO] [stdout]     |
[INFO] [stdout] 266 |       use std::c_str::ToCStr;
[INFO] [stdout]     |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]   --> src/text.rs:38:16
[INFO] [stdout]    |
[INFO] [stdout] 38 |       use std::c_str::ToCStr;
[INFO] [stdout]    |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]   --> src/text.rs:54:16
[INFO] [stdout]    |
[INFO] [stdout] 54 |       use std::c_str::ToCStr;
[INFO] [stdout]    |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]    --> src/text.rs:120:16
[INFO] [stdout]     |
[INFO] [stdout] 120 |       use std::c_str::ToCStr;
[INFO] [stdout]     |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]    --> src/text.rs:319:16
[INFO] [stdout]     |
[INFO] [stdout] 319 |       use std::c_str::ToCStr;
[INFO] [stdout]     |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]    --> src/text.rs:349:16
[INFO] [stdout]     |
[INFO] [stdout] 349 |       use std::c_str::ToCStr;
[INFO] [stdout]     |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]    --> src/text.rs:421:16
[INFO] [stdout]     |
[INFO] [stdout] 421 |       use std::c_str::ToCStr;
[INFO] [stdout]     |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]    --> src/text.rs:452:16
[INFO] [stdout]     |
[INFO] [stdout] 452 |       use std::c_str::ToCStr;
[INFO] [stdout]     |                ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/actor/mod.rs:283:34
[INFO] [stdout]     |
[INFO] [stdout] 283 |   fn get_name(&mut self) -> std::c_str::CString {
[INFO] [stdout]     |                                  ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]     --> src/actor/mod.rs:1997:34
[INFO] [stdout]      |
[INFO] [stdout] 1997 |   fn get_name(&mut self) -> std::c_str::CString {
[INFO] [stdout]      |                                  ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/color.rs:185:35
[INFO] [stdout]     |
[INFO] [stdout] 185 |   pub fn to_string(&self) -> std::c_str::CString {
[INFO] [stdout]     |                                   ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/stage.rs:274:35
[INFO] [stdout]     |
[INFO] [stdout] 274 |   fn get_title(&mut self) -> std::c_str::CString {
[INFO] [stdout]     |                                   ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/text.rs:128:39
[INFO] [stdout]     |
[INFO] [stdout] 128 |   fn get_font_name(&mut self) -> std::c_str::CString {
[INFO] [stdout]     |                                       ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/text.rs:360:34
[INFO] [stdout]     |
[INFO] [stdout] 360 |   fn get_text(&mut self) -> std::c_str::CString {
[INFO] [stdout]     |                                  ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/actor/mod.rs:286:26
[INFO] [stdout]     |
[INFO] [stdout] 286 |       return std::c_str::CString::new(foreign_result as *const i8, false);
[INFO] [stdout]     |                          ^^^^^^^ not found in `std::c_str`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 3   | use std::ffi::CString;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:590:50
[INFO] [stdout]     |
[INFO] [stdout] 590 |       let mut min_width_p:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                                  ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:591:54
[INFO] [stdout]     |
[INFO] [stdout] 591 |       let mut natural_width_p:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                                      ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:609:51
[INFO] [stdout]     |
[INFO] [stdout] 609 |       let mut min_height_p:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                                   ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:610:55
[INFO] [stdout]     |
[INFO] [stdout] 610 |       let mut natural_height_p:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                                       ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:641:50
[INFO] [stdout]     |
[INFO] [stdout] 641 |       let mut min_width_p:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                                  ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:642:51
[INFO] [stdout]     |
[INFO] [stdout] 642 |       let mut min_height_p:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                                   ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:643:54
[INFO] [stdout]     |
[INFO] [stdout] 643 |       let mut natural_width_p:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                                      ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:644:55
[INFO] [stdout]     |
[INFO] [stdout] 644 |       let mut natural_height_p:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                                       ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:781:44
[INFO] [stdout]     |
[INFO] [stdout] 781 |       let mut width:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:782:45
[INFO] [stdout]     |
[INFO] [stdout] 782 |       let mut height:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                             ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:810:40
[INFO] [stdout]     |
[INFO] [stdout] 810 |       let mut x:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                        ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/actor/mod.rs:811:40
[INFO] [stdout]     |
[INFO] [stdout] 811 |       let mut y:f32 = std::intrinsics::init();
[INFO] [stdout]     |                                        ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1013:46
[INFO] [stdout]      |
[INFO] [stdout] 1013 |       let mut pivot_x:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                              ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1014:46
[INFO] [stdout]      |
[INFO] [stdout] 1014 |       let mut pivot_y:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                              ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1060:46
[INFO] [stdout]      |
[INFO] [stdout] 1060 |       let mut scale_x:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                              ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1061:46
[INFO] [stdout]      |
[INFO] [stdout] 1061 |       let mut scale_y:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                              ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1126:50
[INFO] [stdout]      |
[INFO] [stdout] 1126 |       let mut translate_x:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                                  ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1127:50
[INFO] [stdout]      |
[INFO] [stdout] 1127 |       let mut translate_y:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                                  ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1128:50
[INFO] [stdout]      |
[INFO] [stdout] 1128 |       let mut translate_z:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                                  ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1141:44
[INFO] [stdout]      |
[INFO] [stdout] 1141 |       let mut x_out:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1142:44
[INFO] [stdout]      |
[INFO] [stdout] 1142 |       let mut y_out:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1168:44
[INFO] [stdout]      |
[INFO] [stdout] 1168 |       let mut x_out:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1169:44
[INFO] [stdout]      |
[INFO] [stdout] 1169 |       let mut y_out:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1180:40
[INFO] [stdout]      |
[INFO] [stdout] 1180 |       let mut x:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                        ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1181:40
[INFO] [stdout]      |
[INFO] [stdout] 1181 |       let mut y:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                        ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1210:44
[INFO] [stdout]      |
[INFO] [stdout] 1210 |       let mut width:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1211:45
[INFO] [stdout]      |
[INFO] [stdout] 1211 |       let mut height:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                             ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1284:61
[INFO] [stdout]      |
[INFO] [stdout] 1284 |       let mut min:super::scaling::Filter = std::intrinsics::init();
[INFO] [stdout]      |                                                             ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1285:61
[INFO] [stdout]      |
[INFO] [stdout] 1285 |       let mut mag:super::scaling::Filter = std::intrinsics::init();
[INFO] [stdout]      |                                                             ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1325:43
[INFO] [stdout]      |
[INFO] [stdout] 1325 |       let mut xoff:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                           ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1326:43
[INFO] [stdout]      |
[INFO] [stdout] 1326 |       let mut yoff:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                           ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1327:44
[INFO] [stdout]      |
[INFO] [stdout] 1327 |       let mut width:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]     --> src/actor/mod.rs:1328:45
[INFO] [stdout]      |
[INFO] [stdout] 1328 |       let mut height:f32 = std::intrinsics::init();
[INFO] [stdout]      |                                             ^^^^ not found in `std::intrinsics`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 3    | use init;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]     --> src/actor/mod.rs:2000:26
[INFO] [stdout]      |
[INFO] [stdout] 2000 |       return std::c_str::CString::new(foreign_result as *const i8, false);
[INFO] [stdout]      |                          ^^^^^^^ not found in `std::c_str`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 3    | use std::ffi::CString;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/color.rs:188:26
[INFO] [stdout]     |
[INFO] [stdout] 188 |       return std::c_str::CString::new(foreign_result as *const i8, false);
[INFO] [stdout]     |                          ^^^^^^^ not found in `std::c_str`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 3   | use std::ffi::CString;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/color.rs:206:41
[INFO] [stdout]     |
[INFO] [stdout] 206 |       let mut hue:f32 =std::intrinsics::init();
[INFO] [stdout]     |                                         ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/color.rs:207:47
[INFO] [stdout]     |
[INFO] [stdout] 207 |       let mut luminance:f32 =std::intrinsics::init();
[INFO] [stdout]     |                                               ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/color.rs:208:48
[INFO] [stdout]     |
[INFO] [stdout] 208 |       let mut saturation:f32 =std::intrinsics::init();
[INFO] [stdout]     |                                                ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]   --> src/content.rs:36:44
[INFO] [stdout]    |
[INFO] [stdout] 36 |       let mut width:f32 = std::intrinsics::init();
[INFO] [stdout]    |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]    |
[INFO] [stdout] 3  | use init;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]   --> src/content.rs:37:45
[INFO] [stdout]    |
[INFO] [stdout] 37 |       let mut height:f32 = std::intrinsics::init();
[INFO] [stdout]    |                                             ^^^^ not found in `std::intrinsics`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]    |
[INFO] [stdout] 3  | use init;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/stage.rs:187:44
[INFO] [stdout]     |
[INFO] [stdout] 187 |       let mut width:i32 = std::intrinsics::init();
[INFO] [stdout]     |                                            ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init` in module `std::intrinsics`
[INFO] [stdout]    --> src/stage.rs:188:45
[INFO] [stdout]     |
[INFO] [stdout] 188 |       let mut height:i32 = std::intrinsics::init();
[INFO] [stdout]     |                                             ^^^^ not found in `std::intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 3   | use init;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/stage.rs:277:26
[INFO] [stdout]     |
[INFO] [stdout] 277 |       return std::c_str::CString::new(foreign_result as *const i8, false);
[INFO] [stdout]     |                          ^^^^^^^ not found in `std::c_str`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 3   | use std::ffi::CString;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/text.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |       return std::c_str::CString::new(foreign_result as *const i8, false);
[INFO] [stdout]     |                          ^^^^^^^ not found in `std::c_str`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 3   | use std::ffi::CString;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `c_str` in `std`
[INFO] [stdout]    --> src/text.rs:363:26
[INFO] [stdout]     |
[INFO] [stdout] 363 |       return std::c_str::CString::new(foreign_result as *const i8, false);
[INFO] [stdout]     |                          ^^^^^^^ not found in `std::c_str`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 3   | use std::ffi::CString;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/actor/mod.rs:622:61
[INFO] [stdout]     |
[INFO] [stdout] 622 |       clutter_actor_set_fixed_position_set(self.as_actor(), (fixed_position_set as i32));
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/actor/mod.rs:692:51
[INFO] [stdout]     |
[INFO] [stdout] 692 |       clutter_actor_set_x_expand(self.as_actor(), (expand as i32));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/actor/mod.rs:720:51
[INFO] [stdout]     |
[INFO] [stdout] 720 |       clutter_actor_set_y_expand(self.as_actor(), (expand as i32));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/actor/mod.rs:1340:61
[INFO] [stdout]      |
[INFO] [stdout] 1340 |       clutter_actor_set_clip_to_allocation(self.as_actor(), (clip_set as i32));
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/actor/mod.rs:1730:51
[INFO] [stdout]      |
[INFO] [stdout] 1730 |       clutter_actor_set_reactive(self.as_actor(), (reactive as i32));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]     --> src/actor/mod.rs:1796:48
[INFO] [stdout]      |
[INFO] [stdout] 1796 |   fn on_allocation_changed(&mut self, handler: &|&mut ActorRef, &Box, allocation::Flags|) -> u64 {
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &|&mut ActorRef`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(anonymous_parameters)]` on by default
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]     --> src/actor/mod.rs:1796:65
[INFO] [stdout]      |
[INFO] [stdout] 1796 |   fn on_allocation_changed(&mut self, handler: &|&mut ActorRef, &Box, allocation::Flags|) -> u64 {
[INFO] [stdout]      |                                                                 ^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Box`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]     --> src/actor/mod.rs:1804:37
[INFO] [stdout]      |
[INFO] [stdout] 1804 |   fn on_destroy(&mut self, handler: &|&mut ActorRef|) -> u64 {
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &|&mut ActorRef|`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/actor/mod.rs:2009:60
[INFO] [stdout]      |
[INFO] [stdout] 2009 |       clutter_actor_meta_set_enabled(self.as_actor_meta(), (enabled as i32));
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]   --> src/canvas.rs:64:34
[INFO] [stdout]    |
[INFO] [stdout] 64 |   fn on_draw(&mut self, handler: &|&mut CanvasRef, &mut cairo::Cairo, i32, i32| -> bool) -> u64 {
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &|&mut CanvasRef`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]    = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]   --> src/canvas.rs:64:52
[INFO] [stdout]    |
[INFO] [stdout] 64 |   fn on_draw(&mut self, handler: &|&mut CanvasRef, &mut cairo::Cairo, i32, i32| -> bool) -> u64 {
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut cairo::Cairo`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]    = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]   --> src/canvas.rs:64:71
[INFO] [stdout]    |
[INFO] [stdout] 64 |   fn on_draw(&mut self, handler: &|&mut CanvasRef, &mut cairo::Cairo, i32, i32| -> bool) -> u64 {
[INFO] [stdout]    |                                                                       ^^^ help: try naming the parameter or explicitly ignoring it: `_: i32`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]    = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stage.rs:126:65
[INFO] [stdout]     |
[INFO] [stdout] 126 |       clutter_stage_set_throttle_motion_events(self.as_stage(), (throttle as i32));
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stage.rs:146:52
[INFO] [stdout]     |
[INFO] [stdout] 146 |       clutter_stage_set_use_alpha(self.as_stage(), (use_alpha as i32));
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stage.rs:210:56
[INFO] [stdout]     |
[INFO] [stdout] 210 |       clutter_stage_set_no_clear_hint(self.as_stage(), (use_alpha as i32));
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stage.rs:247:64
[INFO] [stdout]     |
[INFO] [stdout] 247 |       clutter_stage_set_motion_events_enabled(self.as_stage(), (enabled as i32));
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stage.rs:287:57
[INFO] [stdout]     |
[INFO] [stdout] 287 |       clutter_stage_set_user_resizable(self.as_stage(), (resizable as i32));
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stage.rs:315:53
[INFO] [stdout]     |
[INFO] [stdout] 315 |       clutter_stage_set_fullscreen(self.as_stage(), (fullscreen as i32));
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stage.rs:353:55
[INFO] [stdout]     |
[INFO] [stdout] 353 |       clutter_stage_set_accept_focus(self.as_stage(), (accept_focus as i32));
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]    --> src/stage.rs:406:38
[INFO] [stdout]     |
[INFO] [stdout] 406 |   fn on_activate(&mut self, handler: &|&mut StageRef|) -> u64 {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &|&mut StageRef|`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]    --> src/stage.rs:414:40
[INFO] [stdout]     |
[INFO] [stdout] 414 |   fn on_deactivate(&mut self, handler: &|&mut StageRef|) -> u64 {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &|&mut StageRef|`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]    --> src/stage.rs:422:40
[INFO] [stdout]     |
[INFO] [stdout] 422 |   fn on_fullscreen(&mut self, handler: &|&mut StageRef|) -> u64 {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &|&mut StageRef|`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition.
[INFO] [stdout]    --> src/stage.rs:430:42
[INFO] [stdout]     |
[INFO] [stdout] 430 |   fn on_unfullscreen(&mut self, handler: &|&mut StageRef|) -> u64 {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &|&mut StageRef|`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/text.rs:141:50
[INFO] [stdout]     |
[INFO] [stdout] 141 |       clutter_text_set_line_wrap(self.as_text(), (fixed_position_set as i32));
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/text.rs:161:51
[INFO] [stdout]     |
[INFO] [stdout] 161 |       clutter_text_set_selectable(self.as_text(), (fixed_position_set as i32));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/text.rs:184:49
[INFO] [stdout]     |
[INFO] [stdout] 184 |       clutter_text_set_editable(self.as_text(), (fixed_position_set as i32));
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]   --> src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | #![stable]
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/actor/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/canvas.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/color.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/constraint/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/constraint/bind.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/content.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/scaling.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/stage.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]    --> src/stage.rs:387:3
[INFO] [stdout]     |
[INFO] [stdout] 387 |   #[unstable]
[INFO] [stdout]     |   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]    --> src/stage.rs:398:3
[INFO] [stdout]     |
[INFO] [stdout] 398 |   #[unstable]
[INFO] [stdout]     |   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0734]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> src/text.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![stable]
[INFO] [stdout]   | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | extern crate libc;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/actor/mod.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]     --> src/actor/mod.rs:1841:91
[INFO] [stdout]      |
[INFO] [stdout] 1841 |   fn rsi_connect_on_allocation_changed(instance: *mut libc::c_void, detailed_signal: *mut libc::c_char, c_handler: extern "C" fn(*mut lib...
[INFO] [stdout]      |                                                                                           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]      = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]     --> src/actor/mod.rs:1843:80
[INFO] [stdout]      |
[INFO] [stdout] 1843 |   fn rsi_connect_on_destroy(instance: *mut libc::c_void, detailed_signal: *mut libc::c_char, c_handler: extern "C" fn(*mut libc::c_void, ...
[INFO] [stdout]      |                                                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]      = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]     --> src/actor/mod.rs:1847:71
[INFO] [stdout]      |
[INFO] [stdout] 1847 |   fn clutter_actor_set_name(self_value: *mut libc::c_void, name: *mut libc::c_char);
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]      = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]     --> src/actor/mod.rs:2041:76
[INFO] [stdout]      |
[INFO] [stdout] 2041 |   fn clutter_actor_meta_set_name(self_value: *mut libc::c_void, name: *mut libc::c_char);
[INFO] [stdout]      |                                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]      = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/canvas.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/canvas.rs:100:77
[INFO] [stdout]     |
[INFO] [stdout] 100 |   fn rsi_connect_on_draw(instance: *mut libc::c_void, detailed_signal: *mut libc::c_char, c_handler: extern "C" fn(*mut libc::c_void, *mu...
[INFO] [stdout]     |                                                                             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/color.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/color.rs:296:74
[INFO] [stdout]     |
[INFO] [stdout] 296 |   fn clutter_color_from_string(self_value: *mut libc::c_void, name: *mut libc::c_char) -> i32;
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/constraint/mod.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/content.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/stage.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/stage.rs:493:81
[INFO] [stdout]     |
[INFO] [stdout] 493 |   fn rsi_connect_on_activate(instance: *mut libc::c_void, detailed_signal: *mut libc::c_char, c_handler: extern "C" fn(*mut libc::c_void,...
[INFO] [stdout]     |                                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/stage.rs:495:83
[INFO] [stdout]     |
[INFO] [stdout] 495 |   fn rsi_connect_on_deactivate(instance: *mut libc::c_void, detailed_signal: *mut libc::c_char, c_handler: extern "C" fn(*mut libc::c_voi...
[INFO] [stdout]     |                                                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/stage.rs:497:83
[INFO] [stdout]     |
[INFO] [stdout] 497 |   fn rsi_connect_on_fullscreen(instance: *mut libc::c_void, detailed_signal: *mut libc::c_char, c_handler: extern "C" fn(*mut libc::c_voi...
[INFO] [stdout]     |                                                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/stage.rs:499:85
[INFO] [stdout]     |
[INFO] [stdout] 499 |   fn rsi_connect_on_unfullscreen(instance: *mut libc::c_void, detailed_signal: *mut libc::c_char, c_handler: extern "C" fn(*mut libc::c_v...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/stage.rs:515:73
[INFO] [stdout]     |
[INFO] [stdout] 515 |   fn clutter_stage_set_title(self_value: *mut libc::c_void, title: *mut libc::c_char);
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/text.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:276:44
[INFO] [stdout]     |
[INFO] [stdout] 276 |   fn clutter_text_new_full(font_name: *mut libc::c_char, text: *mut libc::c_char, color: super::color::Color) -> TextRef;
[INFO] [stdout]     |                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:276:69
[INFO] [stdout]     |
[INFO] [stdout] 276 |   fn clutter_text_new_full(font_name: *mut libc::c_char, text: *mut libc::c_char, color: super::color::Color) -> TextRef;
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:277:49
[INFO] [stdout]     |
[INFO] [stdout] 277 |   fn clutter_text_new_with_text(font_name: *mut libc::c_char, text: *mut libc::c_char) -> TextRef;
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:277:74
[INFO] [stdout]     |
[INFO] [stdout] 277 |   fn clutter_text_new_with_text(font_name: *mut libc::c_char, text: *mut libc::c_char) -> TextRef;
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:281:75
[INFO] [stdout]     |
[INFO] [stdout] 281 |   fn clutter_text_set_font_name(self_value: *mut libc::c_void, text: *mut libc::c_char);
[INFO] [stdout]     |                                                                           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:477:51
[INFO] [stdout]     |
[INFO] [stdout] 477 |   fn clutter_text_buffer_new_with_text(text: *mut libc::c_char, utf8_len: i32) -> BufferRef;
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:478:77
[INFO] [stdout]     |
[INFO] [stdout] 478 |   fn clutter_text_buffer_set_text(self_value: *mut libc::c_void, text: *mut libc::c_char, utf8_len: i32);
[INFO] [stdout]     |                                                                             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:480:70
[INFO] [stdout]     |
[INFO] [stdout] 480 |   fn clutter_text_buffer_get_bytes(self_value: *mut libc::c_void) -> libc::c_uint;
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:484:96
[INFO] [stdout]     |
[INFO] [stdout] 484 |   fn clutter_text_buffer_insert_text(self_value: *mut libc::c_void, position: i32, chars: *mut libc::c_char, n_chars: i32) -> i32;
[INFO] [stdout]     |                                                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/text.rs:486:103
[INFO] [stdout]     |
[INFO] [stdout] 486 |   fn clutter_text_buffer_emit_inserted_text(self_value: *mut libc::c_void, position: i32, chars: *mut libc::c_char, n_chars: i32) -> i32;
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]    --> src/actor/mod.rs:276:52
[INFO] [stdout]     |
[INFO] [stdout] 276 |       clutter_actor_set_name(self.as_actor(), name.to_c_str().unwrap() as *mut i8);
[INFO] [stdout]     |                                                    ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]     --> src/actor/mod.rs:1990:62
[INFO] [stdout]      |
[INFO] [stdout] 1990 |       clutter_actor_meta_set_name(self.as_actor_meta(), name.to_c_str().unwrap() as *mut i8);
[INFO] [stdout]      |                                                              ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]    --> src/color.rs:177:72
[INFO] [stdout]     |
[INFO] [stdout] 177 |       let foreign_result = clutter_color_from_string(self.opaque, name.to_c_str().unwrap() as *mut i8);
[INFO] [stdout]     |                                                                        ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]    --> src/stage.rs:267:54
[INFO] [stdout]     |
[INFO] [stdout] 267 |       clutter_stage_set_title(self.as_stage(), title.to_c_str().unwrap() as *mut i8);
[INFO] [stdout]     |                                                      ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]   --> src/text.rs:39:60
[INFO] [stdout]    |
[INFO] [stdout] 39 |       let foreign_result = clutter_text_new_full(font_name.to_c_str().unwrap() as *mut i8, text.to_c_str().unwrap() as *mut i8, color);
[INFO] [stdout]    |                                                            ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]   --> src/text.rs:39:97
[INFO] [stdout]    |
[INFO] [stdout] 39 |       let foreign_result = clutter_text_new_full(font_name.to_c_str().unwrap() as *mut i8, text.to_c_str().unwrap() as *mut i8, color);
[INFO] [stdout]    |                                                                                                 ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]   --> src/text.rs:55:65
[INFO] [stdout]    |
[INFO] [stdout] 55 |       let foreign_result = clutter_text_new_with_text(font_name.to_c_str().unwrap() as *mut i8, text.to_c_str().unwrap() as *mut i8);
[INFO] [stdout]    |                                                                 ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]   --> src/text.rs:55:102
[INFO] [stdout]    |
[INFO] [stdout] 55 |       let foreign_result = clutter_text_new_with_text(font_name.to_c_str().unwrap() as *mut i8, text.to_c_str().unwrap() as *mut i8);
[INFO] [stdout]    |                                                                                                      ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]    --> src/text.rs:121:55
[INFO] [stdout]     |
[INFO] [stdout] 121 |       clutter_text_set_font_name(self.as_text(), text.to_c_str().unwrap() as *mut i8);
[INFO] [stdout]     |                                                       ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]    --> src/text.rs:320:67
[INFO] [stdout]     |
[INFO] [stdout] 320 |       let foreign_result = clutter_text_buffer_new_with_text(text.to_c_str().unwrap() as *mut i8, -1);
[INFO] [stdout]     |                                                                   ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]    --> src/text.rs:350:59
[INFO] [stdout]     |
[INFO] [stdout] 350 |       clutter_text_buffer_set_text(self.as_buffer(), text.to_c_str().unwrap() as *mut i8, -1);
[INFO] [stdout]     |                                                           ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]    --> src/text.rs:422:94
[INFO] [stdout]     |
[INFO] [stdout] 422 |       let foreign_result = clutter_text_buffer_insert_text(self.as_buffer(), position, chars.to_c_str().unwrap() as *mut i8, -1);
[INFO] [stdout]     |                                                                                              ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for reference `&str` in the current scope
[INFO] [stdout]    --> src/text.rs:453:101
[INFO] [stdout]     |
[INFO] [stdout] 453 |       let foreign_result = clutter_text_buffer_emit_inserted_text(self.as_buffer(), position, chars.to_c_str().unwrap() as *mut i8, -1);
[INFO] [stdout]     |                                                                                                     ^^^^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 167 previous errors; 26 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0599, E0658, E0734.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `clutter`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "0c3436c66354cb93c01e4f50bf621d9637a31afc08a5c3fea16b3e78ee61afd1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c3436c66354cb93c01e4f50bf621d9637a31afc08a5c3fea16b3e78ee61afd1", kill_on_drop: false }`
[INFO] [stdout] 0c3436c66354cb93c01e4f50bf621d9637a31afc08a5c3fea16b3e78ee61afd1
